<?xml version="1.0"?>
<doc>
    <assembly>
        <name>DotSpatial.Data.Rasters.GdalExtension</name>
    </assembly>
    <members>
        <member name="T:DotSpatial.Data.Rasters.GdalExtension.GdalByteRaster">
            <summary>
            GdalIntRaster
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalByteRaster.#ctor(System.String,OSGeo.GDAL.Dataset)">
            <summary>
            This can be a raster with multiple bands.
            </summary>
            <param name="name"></param>
            <param name="fromDataset"></param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalByteRaster.#ctor(System.String,OSGeo.GDAL.Dataset,OSGeo.GDAL.Band)">
            <summary>
            creates a new integer raster from the specified band
            </summary>
            <param name="fileName">The string path of the file if any.</param>
            <param name="fromDataset"></param>
            <param name="fromBand"></param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalByteRaster.GetValuesT(System.Collections.Generic.IEnumerable{System.Int64})">
            <summary>
            Most reading is optimized to read in a block at a time and process it.  This method is designed
            for seeking through the file.  It should work faster than the buffered methods in cases where
            an unusually arranged collection of values are required.  Sorting the list before calling
            this should significantly improve performance.
            </summary>
            <param name="indices">A list or array of long values that are (Row * NumRowsInFile + Column)</param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalByteRaster.ReadRaster(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Reads values from the raster to the jagged array of values
            </summary>
            <param name="xOff">The horizontal offset from the left to start reading from</param>
            <param name="yOff">The vertical offset from the top to start reading from</param>
            <param name="sizeX">The number of cells to read horizontally</param>
            <param name="sizeY">The number of cells ot read vertically</param>
            <returns>A jagged array of values from the raster</returns>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalByteRaster.WriteRaster(System.Byte[][],System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Writes values from the jagged array to the raster at the specified location
            </summary>
            <param name="buffer">A jagged array of values to write to the raster</param>
            <param name="xOff">The horizontal offset from the left to start reading from</param>
            <param name="yOff">The vertical offset from the top to start reading from</param>
            <param name="xSize">The number of cells to write horizontally</param>
            <param name="ySize">The number of cells ot write vertically</param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalByteRaster.UpdateHeader">
            <summary>
            Updates information in the header, namely the affine coefficients and the projection
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalByteRaster.GetStatistics">
            <summary>
            Calculates the minimum, maximum, mean, and standard deviation
            </summary>
        </member>
        <member name="T:DotSpatial.Data.Rasters.GdalExtension.GdalHelper">
            <summary>
            Helper class for GDAL environment variable setting and driver initialisation
            </summary>
        </member>
        <member name="F:DotSpatial.Data.Rasters.GdalExtension.GdalHelper.IsGdalConfigured">
            <summary>
             True if the GDAL environment has been configured
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalHelper.Configure">
            <summary>
             set up the gdal dependencies by forcing the default constructor
            </summary>
        </member>
        <member name="T:DotSpatial.Data.Rasters.GdalExtension.GdalIntRaster">
            <summary>
            GdalIntRaster
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalIntRaster.#ctor(System.String,OSGeo.GDAL.Dataset)">
            <summary>
            This can be a raster with multiple bands.
            </summary>
            <param name="name"></param>
            <param name="fromDataset"></param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalIntRaster.#ctor(System.String,OSGeo.GDAL.Dataset,OSGeo.GDAL.Band)">
            <summary>
            creates a new integer raster from the specified band
            </summary>
            <param name="fileName">The string path of the file if any.</param>
            <param name="fromDataset"></param>
            <param name="fromBand"></param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalIntRaster.ReadRaster(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Reads values from the raster to the jagged array of values
            </summary>
            <param name="xOff">The horizontal offset from the left to start reading from</param>
            <param name="yOff">The vertical offset from the top to start reading from</param>
            <param name="sizeX">The number of cells to read horizontally</param>
            <param name="sizeY">The number of cells ot read vertically</param>
            <returns>A jagged array of values from the raster</returns>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalIntRaster.GetValuesT(System.Collections.Generic.IEnumerable{System.Int64})">
            <summary>
            Most reading is optimized to read in a block at a time and process it.  This method is designed
            for seeking through the file.  It should work faster than the buffered methods in cases where
            an unusually arranged collection of values are required.  Sorting the list before calling
            this should significantly improve performance.
            </summary>
            <param name="indices">A list or array of long values that are (Row * NumRowsInFile + Column)</param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalIntRaster.WriteRaster(System.Int32[][],System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Writes values from the jagged array to the raster at the specified location
            </summary>
            <param name="buffer">A jagged array of values to write to the raster</param>
            <param name="xOff">The horizontal offset from the left to start reading from</param>
            <param name="yOff">The vertical offset from the top to start reading from</param>
            <param name="xSize">The number of cells to write horizontally</param>
            <param name="ySize">The number of cells ot write vertically</param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalIntRaster.Copy(System.String,System.Boolean)">
            <summary>
            Copies the fileName
            </summary>
            <param name="fileName"></param>
            <param name="copyValues"></param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalIntRaster.GdalProgressFunc(System.Double,System.IntPtr,System.IntPtr)">
            <summary>
            Handles the callback progress content
            </summary>
            <param name="complete"></param>
            <param name="message"></param>
            <param name="data"></param>
            <returns></returns>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalIntRaster.GetStatistics">
            <summary>
            Gets the mean, standard deviation, minimum and maximum
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalIntRaster.UpdateHeader">
            <summary>
            Updates the header information about the projection and the affine coefficients
            </summary>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalIntRaster.GdalDataType">
            <summary>
            This is the GDAL data type
            </summary>
        </member>
        <member name="T:DotSpatial.Data.Rasters.GdalExtension.GdalException">
            <summary>
            GDalException
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalException.#ctor">
            <summary>
            Creates a new Exception using Gdal.GetLastErrorMsg
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalException.#ctor(System.String)">
            <summary>
            Creates a new instance of GDalException
            </summary>
        </member>
        <member name="T:DotSpatial.Data.Rasters.GdalExtension.GdalTiledImage">
            <summary>
            gdalImage
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalTiledImage.#ctor(System.String)">
            <summary>
            Creates a new instance of gdalImage
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalTiledImage.Close">
            <summary>
            Closes the image
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalTiledImage.DoClose">
            <summary>
            This close is just like the overrideable version, except it isn't overrideable so we can call it from the constructor.
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalTiledImage.Open">
            <summary>
            Attempts to open the specified file.
            </summary>
        </member>
        <member name="T:DotSpatial.Data.Rasters.GdalExtension.GdalShortRaster">
            <summary>
            GdalShortRaster
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalShortRaster.#ctor(System.String,OSGeo.GDAL.Dataset)">
            <summary>
            This can be a raster with multiple bands.
            </summary>
            <param name="name"></param>
            <param name="fromDataset"></param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalShortRaster.#ctor(System.String,OSGeo.GDAL.Dataset,OSGeo.GDAL.Band)">
            <summary>
            creates a new integer raster from the specified band
            </summary>
            <param name="fileName"></param>
            <param name="fromDataset"></param>
            <param name="fromBand"></param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalShortRaster.GetValuesT(System.Collections.Generic.IEnumerable{System.Int64})">
            <summary>
            Most reading is optimized to read in a block at a time and process it.  This method is designed
            for seeking through the file.  It should work faster than the buffered methods in cases where
            an unusually arranged collection of values are required.  Sorting the list before calling
            this should significantly improve performance.
            </summary>
            <param name="indices">A list or array of long values that are (Row * NumRowsInFile + Column)</param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalShortRaster.ReadRaster(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Reads values from the raster to the jagged array of values
            </summary>
            <param name="xOff">The horizontal offset from the left to start reading from</param>
            <param name="yOff">The vertical offset from the top to start reading from</param>
            <param name="sizeX">The number of cells to read horizontally</param>
            <param name="sizeY">The number of cells ot read vertically</param>
            <returns>A jagged array of values from the raster</returns>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalShortRaster.WriteRaster(System.Int16[][],System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Writes values from the jagged array to the raster at the specified location
            </summary>
            <param name="buffer">A jagged array of values to write to the raster</param>
            <param name="xOff">The horizontal offset from the left to start reading from</param>
            <param name="yOff">The vertical offset from the top to start reading from</param>
            <param name="xSize">The number of cells to write horizontally</param>
            <param name="ySize">The number of cells ot write vertically</param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalShortRaster.UpdateHeader">
            <summary>
            Updates information in the header, namely the affine coefficients and the projection
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalShortRaster.GetStatistics">
            <summary>
            Gets the mean, standard deviation, minimum and maximum
            </summary>
        </member>
        <member name="T:DotSpatial.Data.Rasters.GdalExtension.GdalFileOverviewImage">
            <summary>
            GdalFileOverviewImage represents an image too large to fit in ram.
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalFileOverviewImage.#ctor(System.String)">
            <summary>
            Creates a new instance of GdalFileOverviewImage
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalFileOverviewImage.GetBitmap(DotSpatial.Data.Extent,System.Drawing.Rectangle)">
            <summary>
            This method checks the various overviews available and attempts to create an image that will work
            best.
            </summary>
            <param name="envelope"></param>
            <param name="window"></param>
            <returns></returns>
        </member>
        <member name="T:DotSpatial.Data.Rasters.GdalExtension.GdalRasterProvider">
            <summary>
            GdalRasterProvider
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalRasterProvider.#ctor">
            <summary>
            Creates a new instance of GdalRasterProvider
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalRasterProvider.Create(System.String,System.String,System.Int32,System.Int32,System.Int32,System.Type,System.String[])">
            <summary>
            This create new method implies that this provider has the priority for creating a new file.
            An instance of the dataset should be created and then returned.  By this time, the fileName
            will already be checked to see if it exists, and deleted if the user wants to overwrite it.
            </summary>
            <param name="name">The string fileName for the new instance.</param>
            <param name="driverCode">The string short name of the driver for creating the raster.</param>
            <param name="xSize">The number of columns in the raster.</param>
            <param name="ySize">The number of rows in the raster.</param>
            <param name="numBands">The number of bands to create in the raster.</param>
            <param name="dataType">The data type to use for the raster.</param>
            <param name="options">The options to be used.</param>
            <returns>An IRaster</returns>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalRasterProvider.Open(System.String)">
            <summary>
            Opens the specified file
            </summary>
            <param name="fileName"></param>
            <returns></returns>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalRasterProvider.Description">
            <summary>
            Description of the raster
            </summary>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalRasterProvider.DialogReadFilter">
            <summary>
            The dialog filter to use when opening a file
            </summary>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalRasterProvider.DialogWriteFilter">
            <summary>
            The dialog filter to use when saving to a file
            </summary>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalRasterProvider.ProgressHandler">
            <summary>
            Updated with progress information
            </summary>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalRasterProvider.Name">
            <summary>
            The name of the provider
            </summary>
        </member>
        <member name="T:DotSpatial.Data.Rasters.GdalExtension.GdalImageSource">
            <summary>
            gdalImage
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImageSource.#ctor(System.String)">
            <summary>
            Creates a new instance of gdalImage, and gets much of the header information without actually
            reading any values from the file.
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImageSource.#ctor">
            <summary>
            Creates a new instance of gdalImage
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImageSource.ReadHeader">
            <summary>
            Gets the size of the whole image, but doesn't keep the image open unless it was already open.
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImageSource.Close">
             <summary>
            
             </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImageSource.GetSizes">
            <summary>
            Gets the dimensions of the original (0) plus any overlays.
            The overlays get smaller as the index gets larger..
            </summary>
            <returns></returns>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImageSource.ReadWindow(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
             Returns the data from the file in the form of ARGB bytes, regardless of how the image
             data is actually stored in the file.
            </summary>
            <param name="startRow">The zero based integer index of the first row (Y)</param>
            <param name="startColumn">The zero based integer index of the first column (X)</param>
            <param name="numRows">The number of rows to read</param>
            <param name="numColumns">The number of columns to read</param>
            <param name="overview">The integer overview.  0 for the original image.  Each successive index divides the length and height in half.  </param>
            <returns>A Byte of values in ARGB order and in row-major raster-scan sequence</returns>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImageSource.Dispose">
            <summary>
            Disposes the dataset
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImageSource.GetBitmap(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            This returns the window of data as a bitmap.
            </summary>
            <param name="startRow">The zero based integer index of the first row (Y).</param>
            <param name="startColumn">The zero based integer index of the first column (X).</param>
            <param name="numRows">The number of rows to read.</param>
            <param name="numColumns">The number of columns to read.</param>
            <param name="overview">The integer overview.  0 for the original image.  Each successive index divides the length and height in half.  </param>
            <returns>The bitmap representation for the specified portion of the raster.</returns>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImageSource.ReadPaletteBuffered(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Returns ARGB 32 bpp regardless of the fact that the original is palette buffered.
            </summary>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalImageSource.Bounds">
            <summary>
            Gets or sets the bounds
            </summary>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalImageSource.NumRows">
            <summary>
            Gets the number of rows
            </summary>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalImageSource.NumColumns">
            <summary>
            Gets the total number of columns
            </summary>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalImageSource.NumOverviews">
            <summary>
            Gets the number of overviews, not counting the original image.
            </summary>
            <returns>The number of overviews.</returns>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalImageSource.Filename">
            <summary>
            Gets or sets the fileName of the image source
            </summary>
        </member>
        <member name="T:DotSpatial.Data.Rasters.GdalExtension.GdalImageProvider">
            <summary>
            GDalImageProvider acts as the factory to create IImageData files that use the GDAL libraries
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImageProvider.Create(System.String,System.Int32,System.Int32,System.Boolean,DotSpatial.Data.IProgressHandler,DotSpatial.Data.ImageBandType)">
            <summary>
            Creates a new image given the specified file format
            </summary>
            <param name="fileName"></param>
            <param name="width"></param>
            <param name="height"></param>
            <param name="inRam"></param>
            <param name="progHandler"></param>
            <param name="bandType"></param>
            <returns></returns>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImageProvider.GetDriverByExtension(System.String)">
            <summary>
            http://www.gdal.org/formats_list.html
            </summary>
            <param name="filename"></param>
            <returns></returns>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImageProvider.Open(System.String)">
            <summary>
            Opens an existing file using the specified parameters
            </summary>
            <param name="fileName"></param>
            <returns></returns>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImageProvider.OpenFile(System.String)">
             <summary>
            
             </summary>
             <param name="fileName"></param>
             <returns></returns>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalImageProvider.Description">
            <summary>
            Gets or sets the description
            </summary>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalImageProvider.DialogReadFilter">
            <summary>
            Gets or sets the dialog read filter
            </summary>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalImageProvider.DialogWriteFilter">
            <summary>
            Gets or sets the dialog write filter
            </summary>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalImageProvider.Name">
            <summary>
            Gets or sets the string name
            </summary>
        </member>
        <member name="P:DotSpatial.Data.Rasters.GdalExtension.GdalImageProvider.ProgressHandler">
            <summary>
            Gets or sets the progress handler
            </summary>
        </member>
        <member name="T:DotSpatial.Data.Rasters.GdalExtension.GdalImage">
            <summary>
            gdalImage
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImage.#ctor(System.String,OSGeo.GDAL.Dataset,DotSpatial.Data.ImageBandType)">
             <summary>
            
             </summary>
             <param name="filename"></param>
             <param name="ds"></param>
             <param name="band"></param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImage.#ctor(System.String)">
            <summary>
            Creates a new instance of gdalImage, and gets much of the header
            information without actually reading any values from the file.
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImage.#ctor">
            <summary>
            Creates a new instance of gdalImage
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImage.ReadHeader">
            <summary>
            Gets the size of the whole image, but doesn't keep the image open
            unless it was already open.
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImage.Close">
            <inheritdoc />
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImage.Open">
            <summary>
            Attempts to open the specified file into memory.
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImage.GetBitmap(DotSpatial.Data.Extent,System.Drawing.Rectangle)">
            <summary>
            This needs to return the actual image and override the base
            behavior that handles the internal variables only.
            </summary>
            <param name="envelope">The envelope to grab image data for.</param>
            <param name="window">A Rectangle</param>
            <returns></returns>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImage.GetColorPalette">
            <summary>
            This is only used in the palette indexed band type.
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImage.SetColorPalette(System.Collections.Generic.IEnumerable{System.Drawing.Color})">
            <summary>
            This should update the palette cached and in the file.
            </summary>
            <param name="value"></param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImage.MatchColor(System.Byte[],System.Int32,System.Byte[][])">
            <summary>
            Finds the closest color in the table based on the hamming distance.
            </summary>
            <param name="vals"></param>
            <param name="offset"></param>
            <param name="colorTable"></param>
            <returns></returns>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImage.CopyBitmapToValues">
            <summary>
            Reads the actual image values from the image file into the array
            of Values, which can be accessed by the Color property.
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImage.CopyValuesToBitmap">
            <summary>
            Writes the byte values stored in the Bytes array into the bitmap
            image.
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImage.ReadBlock(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Gets a block of data directly, converted into a bitmap.  This always writes
            to the base layer, not the overviews.
            </summary>
            <param name="xOffset">The zero based integer column offset from the left</param>
            <param name="yOffset">The zero based integer row offset from the top</param>
            <param name="xSize">The integer number of pixel columns in the block. </param>
            <param name="ySize">The integer number of pixel rows in the block.</param>
            <returns>A Bitmap that is xSize, ySize.</returns>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImage.WriteBlock(System.Drawing.Bitmap,System.Int32,System.Int32)">
            <summary>
            Saves a bitmap of data as a continuous block into the specified location.
            This always writes to the base image, and not the overviews.
            </summary>
            <param name="value">The bitmap value to save.</param>
            <param name="xOffset">The zero based integer column offset from the left</param>
            <param name="yOffset">The zero based integer row offset from the top</param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalImage.Dispose(System.Boolean)">
            <inheritdocs/>
        </member>
        <member name="T:DotSpatial.Data.Rasters.GdalExtension.GdalFloatRaster">
            <summary>
            GdalFloatRaster
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalFloatRaster.#ctor(System.String,OSGeo.GDAL.Dataset)">
            <summary>
            This can be a raster with multiple bands.
            </summary>
            <param name="name"></param>
            <param name="fromDataset"></param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalFloatRaster.#ctor(System.String,OSGeo.GDAL.Dataset,OSGeo.GDAL.Band)">
            <summary>
            creates a new integer raster from the specified band
            </summary>
            <param name="fileName">The string path of the file if any.</param>
            <param name="fromDataset"></param>
            <param name="fromBand"></param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalFloatRaster.GetValuesT(System.Collections.Generic.IEnumerable{System.Int64})">
            <summary>
            Most reading is optimized to read in a block at a time and process it.  This method is designed
            for seeking through the file.  It should work faster than the buffered methods in cases where
            an unusually arranged collection of values are required.  Sorting the list before calling
            this should significantly improve performance.
            </summary>
            <param name="indices">A list or array of long values that are (Row * NumRowsInFile + Column)</param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalFloatRaster.ReadRaster(System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Reads values from the raster to the jagged array of values
            </summary>
            <param name="xOff">The horizontal offset from the left to start reading from</param>
            <param name="yOff">The vertical offset from the top to start reading from</param>
            <param name="sizeX">The number of cells to read horizontally</param>
            <param name="sizeY">The number of cells ot read vertically</param>
            <returns>A jagged array of values from the raster</returns>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalFloatRaster.WriteRaster(System.Single[][],System.Int32,System.Int32,System.Int32,System.Int32)">
            <summary>
            Writes values from the jagged array to the raster at the specified location
            </summary>
            <param name="buffer">A jagged array of values to write to the raster</param>
            <param name="xOff">The horizontal offset from the left to start reading from</param>
            <param name="yOff">The vertical offset from the top to start reading from</param>
            <param name="xSize">The number of cells to write horizontally</param>
            <param name="ySize">The number of cells ot write vertically</param>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalFloatRaster.UpdateHeader">
            <summary>
            Updates the header content with information about the affine coefficients and the projection
            </summary>
        </member>
        <member name="M:DotSpatial.Data.Rasters.GdalExtension.GdalFloatRaster.GetStatistics">
            <summary>
            Gets the statistics
            </summary>
        </member>
    </members>
</doc>
